/**
 * 
 */
package com.module.stormbringer.globals;

/**
 * @author Donald
 *
 */
interface CoinConsts {
	/** 
	 * factors applied to convert an amount of lesser denomination coins to  
	 * greater denomination values. */
	float[] COIN_CONVERSION_SMALL_2_LARGE = new float[] {
			0.5f, 0.2f, 0.5f, 0.2f, 0.5f, 0.2f, 0.001f
			};
	/** 
	 * factors applied to convert an amount of greater denomination coins to  
	 * lesser denomination values. */
	float[] COIN_CONVERSION_LARGE_2_SMALL = new float[] {
			1f, 2f, 5f, 2f, 5f, 2f, 5f, 1000f
			};
	/** 
	 * factors applied to convert the value of a 
	 * jewel to its value in large bronze coins.
	 */
	float[] COIN_JEWEL_2_LB = new float[] {
			20f, 30f, 40f, 50f, 60f, 70f, 80f, 100f
	};
	int COIN_TYPE_SB = 0;
	int COIN_TYPE_LB = 1;
	int COIN_TYPE_SS = 2;
	int COIN_TYPE_LS = 3;
	int COIN_TYPE_SG = 4;
	int COIN_TYPE_LG = 5;
	int COIN_TYPE_MS = 6;
	int COIN_TYPE_MG = 7;
	String[] COIN_ABBRS = new String[] {
			"SB",
			"LB",
			"SS",
			"LS",
			"SG",
			"LG",
			"MS",
			"MG"
	};
	String[] COIN_TITLES = new String[] {
			"small bronze",
			"large bronze",
			"small silver",
			"large silver",
			"small gold",
			"large gold",
			"Melnibonean silver dragon",
			"Melnibonean gold wheel"
	};
	String[] COIN_JEWELS = new String[] {
			"Turquoise",
			"Topaz",
			"Jade",
			"Opal",
			"Sapphire",
			"Emerald",
			"Ruby",
			"Diamond"
	};
	int COIN_JEWEL_TYPE_TURQ = 0;
	int COIN_JEWEL_TYPE_TOPZ = 1;
	int COIN_JEWEL_TYPE_JADE = 2;
	int COIN_JEWEL_TYPE_OPAL = 3;
	int COIN_JEWEL_TYPE_SPHR = 4;
	int COIN_JEWEL_TYPE_EMLD = 5;
	int COIN_JEWEL_TYPE_RUBY = 6;
	int COIN_JEWEL_TYPE_DIMD = 7;
}
